#include <cstdio>

using namespace std;

const int N = 2010;

double q[N];
double res[N];

int main()
{
    int k;
    scanf("%d", &k);

    while(k --)
    {
        int e;
        double x;
        scanf("%d%lf", &e, &x);
        q[e] = x;
    }

    scanf("%d", &k);
    while(k --)
    {
        int e;
        double x;
        scanf("%d%lf", &e, &x);
        for(int i = N; i >= 0; i --)
        {
            if(q[i] != 0.0)
            {
                int t = i + e;
                double r = q[i] * x;
                res[t] += r;
            }
        }
    }

    int cnt = 0;
    for(int i = 0; i < N; i ++)
        if(res[i] != 0.0)
            cnt ++;

    printf("%d", cnt);
    for(int i = N; i >= 0; i --)
    {
        if(res[i] != 0.0)
        {
            printf(" %d %.1lf", i, res[i]);
        }
    }
    return 0;

}